catching glove with teeth - İspanyolca İngilizce Sözlük